.rss-menu {
	margin-top: 20px;
	height: 30px; }

.rss-menu .item- {
	float: left;
	_width: 1%; height: 30px; margin-right: 10px;
	list-style: none; background: #ddd url({{!static type="images" "rss/menu-bg-l.png"}}); }

.rss-menu .item- .bg- {
	display: block;
	height: 30px; padding: 0 10px; border: none;
	font-size: 1.8em; line-height: 28px; text-decoration: underline; color: #000;
	background: url({{!static type="images" "rss/menu-bg-r.png"}}) no-repeat 100% 0; }

.rss-menu .active- {
	background: #fff url({{!static type="images" "rss/menu-active-bg-l.gif"}}) no-repeat 0 0; }

.rss-menu .active- .bg- {
	background: url({{!static type="images" "rss/menu-active-bg-r.gif"}}) no-repeat 100% 0;
	font-weight: bold; text-decoration: none; }



.rss-aggregator .subhead- {
	padding: 20px 0 10px;
	font-size: 1.6em; }

.rss-aggregator .actions- {
	height: 20px; margin-bottom: 10px; }

.rss-aggregator .actions- a {
	border: none; }

.rss-aggregator .actions- .action- {
	float: left;
	margin-right: 10px; border: none; }

.rss-aggregator .pager- {
	height: 22px; margin-top: 20px; }

.rss-aggregator .pager- li {
	float: left;
	padding: 0 5px;
	font-size: 1.8em;
	list-style: none; }

.rss-aggregator .pager- li a {}

.rss-aggregator .pager- .header- {
	padding-left: 0; }

.rss-aggregator .pager- .item- {}

.rss-aggregator .pager- .active- {
	padding: 0 2px; }

.rss-aggregator .pager- .active- span {
	padding: 0 3px;
	color: #fff;
	background: #44982f; }
	
.rss-aggregator .pager- .all- {}

.rss-aggregator .list- {
	overflow: hidden;
	height: 1%; margin-bottom: -10px; }

.rss-aggregator .list- .item- {
	overflow: hidden;
	height: 1%; margin-bottom: 10px;
	background: #f1f1e2 url({{!static type="images" "rss/item-bg-tl.gif"}}) no-repeat 0 0; }

.rss-aggregator .list- .item- .bg1- {
	background: url({{!static type="images" "rss/item-bg-tr.gif"}}) no-repeat 100% 0; }

.rss-aggregator .list- .item- .bg2- {
	background: url({{!static type="images" "rss/item-bg-br.gif"}}) no-repeat 100% 100%; }

.rss-aggregator .list- .item- .bg3- {
	padding: 10px;
	background: url({{!static type="images" "rss/item-bg-bl.gif"}}) no-repeat 0 100%; }

.rss-aggregator .list- .item- .submenu- {
	float: right; }

.rss-aggregator .list- .item- .submenu- li {
	float: left;
	margin-left: 10px;
	list-style: none; }

.rss-aggregator .list- .item- .submenu- .edit- {
	padding-bottom: 1px;  }

.rss-aggregator .list- .item- .submenu- .edit- a {
	border-bottom: 1px dotted #999;
	font-size: 1.1em; color: #999; }

.rss-aggregator .list- .item- .submenu- .edit- img {
	float: left;
	border: solid #f1f1e2; border-width: 1px 2px 0 2px; }

.rss-aggregator .list- .item- .submenu- .delete- {}

.rss-aggregator .list- .item- .submenu- .delete- a {
	border: none; }

.rss-aggregator .list- .item- .submenu- .delete- img {
	border: none; }

.rss-aggregator .fieldset- {}

.rss-aggregator .select- {}

.rss-aggregator .select- .field- {
	width: 100%;
	font-size: 1.3em; }

.rss-aggregator .text- {
	padding-right: 12px; }

.rss-aggregator .text- .field- {
	width: 100%; padding: 2px 3px 1px;
	font-size: 1.3em; }

.rss-aggregator .buttons- {
	height: 30px; margin: 20px 0 0; }

.rss-aggregator .buttons- a {
	border: none; }

.rss-aggregator .buttons- .button- {
	float: left;
	margin-right: 10px; border: none; }

.rss-aggregator-themes .list- .item- .subtitle- {
	padding-bottom: 5px;
	font-size: 1.8em; }

.rss-aggregator-themes .list- .item- .rubric- {
	font-size: 1.1em; }

.rss-aggregator-rss .list- .item- .subtitle- {
	font-size: 1.8em; }

.rss-aggregator-rss .list- .item- .url- {
	padding-bottom: 5px;
	font-size: 1.1em; color: #999; }

.rss-aggregator-rss .list- .item- .theme- {
	font-size: 1.1em; }

.rss-aggregator-addtheme .list- .item- .filter- {
	font-size: 1.3em; }